Internship Subject Proposal
ثبت نشده
چکیده
Distributed algorithms are known for being tedious to design and assess. Since they are based on the interaction of several independent components, they are hard to envision for the sequential human brains. Deadlocks, race conditions and resource starvation are unfortunately common problems of distributed computing. Model checking is one of the most successful techniques to assess that a distributed algorithm exhibits the expected properties. The main idea is to exhaustively build and analyse the state space of an algorithm and check that the requirements are satisfied for all possible executions. For a distributed algorithm, all possible interleavings of the different processes will be analyzed. Usually, the users of such methods are expected to express a formalization of their algorithm using a mathematical formalism such as TLA+ [1]. In order to remain usable by non-specialist and also to reduce the possibility of bug introduction during the manual translation between the mathematical formalism of TLA+ and a more programming oriented one, Lamport introduced the PlusCal [2] language. The algorithms are expressed in a natural manner and then converted automatically to TLA+ using a dedicated compiler. We recently extended PlusCal to a 2.0 version easing the expression of distributed algorithms in addition to the concurrent algorithms targeted by the original version.
منابع مشابه
Internship report : ExtendingML with Higher-Order Types
This thesis presents the context and nature of the work during a sixmonth internship at Gallium, a research team of the Institut National de Recherche en Informatique et en Automatique (INRIA) which is specialized in the design, formalization and implementation of programming languages and systems. My advisor was Didier Rémy, a senior member of the team, which specializes, among other things, i...
متن کاملEvaluation of Nursing Management Internship: A Mixed Methods Study
Introduction: Enabling nursing students in clinical skills such as management is only possible through creating enough opportunities for obtaining and practicing such skills in a clinical environment. Therefore, given the importance of this issue and lack of information and backgrounds on the subject, this study aimed to evaluate management internship of nursing students through both qualitativ...
متن کاملConstruction of a competence-based curriculum for internship in obstetrics and gynecology within the medical course at the Federal University of Ceará (Sobral campus).
CONTEXT AND OBJECTIVE This research project arose from a proposal made to the teachers by the students of a medical course at a federal university in Brazil, from their personal experiences regarding the skills and competencies that should be developed during the obstetrics and gynecology (OBG) stage of the internship. The objective here was to develop the matrix of skills necessary for trainin...
متن کامل[Level of clinical competence in seven cohorts of medical students at the end of the internship].
INTRODUCTION Objective structured clinical examination is the instrument with more validated evidence to assess the degree of clinical competence of medical students. OBJECTIVES To assess the degree of clinical competence of medical students at the end of their internship; to assess the reliability of the instruments with G theory. METHODS This was an observational, longitudinal, and compar...
متن کاملProgram Disparities in Unmatched Internship Applicants
Predoctoral internship represents an important capstone in the training of clinical and counseling psychologists. However, in the past decade there has been growing concern over the number of applicants to internship who have not been matched to an internship site. We investigated the scope of the internship match problem by assessing program-level contributions to the number of unmatched inter...
متن کامل